international broadcasting - Turkish English Dictionary